scouring sponge - French English Dictionary